<cfcomponent displayname="Fake bean injector" hint="just for example" output="false">

<cffunction name="init">
	<cfargument name="hibernateTools" required="true" />
	<cfset variables.hibernateTools = arguments.hibernateTools />
	<cfreturn this />
</cffunction>

<cffunction name="autowire">
	<cfargument name="target" required="true" />
	<cfset target.setHibernateTools = variables.hibernateTools />
</cffunction>

</cfcomponent>